Arch Linux 诞生 20 周年:曾入选 2021 最佳 Linux 桌面前 5 名
2002 年 3 月 11 日,代号为 Homer 的 Arch Linux 发布了 v0.1 版本,当时使用的是 Linux kernel 2.4.18。如今,Arch Linux 已满 20 周岁,是当下最热门的 Linux 发行版之一。
Arch Linux 是一款基于 x86-64 架构的 Linux 发行版。系统主要由自由和开源软件组成,支持社区参与。系统设计以 KISS 原则为总体指导原则,注重代码正确、优雅和极简主义,期待用户能够愿意去理解系统的操作。
第一版的发布页面对 Arch Linux 作出如下介绍:
Arch Linux 是一个 i686 优化的 Linux 发行版,基于 CRUX 的想法,由 Per Lidén 开发的出色的 Linux 发行版。它是轻量级的,包含最新的稳定版本的软件,它的包为 .tar.gz 格式,并由包管理器跟踪,该包管理器旨在允许轻松升级包。
与其他一些发行版相比,Arch 非常精简,不会保留一些相对不常用的东西。
默认的 Arch 安装提供了坚实的基础;您可以添加包来创建您正在寻找的自定义安装。Arch 有一个包构建系统,允许您轻松创建自己的包,这使得使用自己的自定义配置重新构建包变得非常容易。
Arch 还旨在使用 linux 用户可用的较新功能,例如 reiserfs/ext3 和 devfs。
如今二十多年过去,Arch Linux 只保留了一些重要软件,系统并不繁琐。但 Arch Linux 从安装到管理的所有内容都由用户自己定制,这种高自定义化意味着用户需要了解不少 Linux 终端命令和组成系统的各种模块,安装的过程也比较繁琐。
尽管如此,目前还是有很多用户选择 Arch Linux ,外媒 ZDNet 就曾在去年底统计出 2021 年技术人员的最佳 Linux 桌面前 5 名,其中 Arch Linux 榜上有名。
ZDNet 表示:
有了 Arch,一切都在您的掌控之中。这既是好消息也是坏消息。好消息是 Arch 只带有一个命令外壳,使用哪种桌面环境以及如何对其进行自定义完全取决于你自己,坏消息是 Arch 只有命令行,对于熟悉图形化界面的人来说并不容易操控,即使借助其出色的 ArchWiki 文档,用户也需要大量的调试工作。但是,完成后你将拥有一个独特的桌面环境 —— 独一无二的、从你的思想和设计中诞生的桌面。
其它四个受欢迎的 Linux 发行版还有:Fedora、Gentoo、Kali Linux、SystemRescue。
作为目前最流行的 Linux 发行版之一,Arch Linux 究竟有怎样的魔力?7-Zip 作者 Abhishek Prakash 在一篇文章中为大家列出了一些用户喜欢使用 Arch Linux 的原因。
Arch Linux 是一个可以让你自己动手打造的操作系统,从安装到管理,Arch Linux 放手让你处理一切。
如果你曾经尝试过安装 Arch Linux,你就会知道它的复杂性。
但这种复杂性同时也意味着你将被迫学习一些在其他发行版中可能永远不会费心学习的东西。比如说在安装 Arch Linux 过程中配置网络本身就是一个很好的学习课程。
Arch Linux 是一个滚动发行版,这意味着新的内核和应用程序版本一经发布,就会立即向你推送。当大多数其他 Linux 发行版还在提供旧的 Linux 内核版本时,Arch 会迅速向你提供最新的内核。
而软件也是如此。如果 Arch 资源库中的软件发布了新版本,Arch 用户通常会比其他用户先获得新版本。
Arch Linux 的资源库中有大量的软件。AUR 扩展了 Arch Linux 的软件产品。在 Arch Linux 中,你可以通过 AUR 得到相当多的软件。
还记得你第一次安装成功 Linux 时的感觉吗?即便你安装的是 Linux Mint,这也会给你一种成就感:你成功安装了 Linux!
Arch Linux 是一个非常优秀的发行版,它的优点很多,但是它也有缺点,譬如它自身的复杂性,因此选择 Arch Linux 之前还是需要先衡量好自身是否愿意投入时间以及是否善用 Wiki,毕竟对于那些知道自己想要什么的用户来说,Arch Linux 的确是一个不错的选择。
参考链接:
https://www.neowin.net/news/btw-it039s-my-birthday---arch-linux-becomes-20-years-old-today/
https://linux.cn/article-12445-1.html
在 3 月 24-25 日北京举办的 ArchSummit 全球架构师峰会上,来自字节跳动、快手、美团、网易的技术专家,将分享微服务架构设计、LakeHouse 架构演进与数据治理实践、数据库与存储技术、质效度量体系和测试平台建设、低代码实践与应用等实践话题,传递业界技术动态。感兴趣的可以点击阅读原文查看所有议题。参会购票请联系 17310043226。